Skip to main content

Registerkarte: Überwachung

Objekt: Taskkonfiguration

Die Registerkarte zeigt im Onlinebetrieb den Status der CODESYS-Tasks, sowie einige aktuelle Messungen zu den Zyklen und Zykluszeiten. Die Werte werden im gleichen Zeitintervall wie beim Monitoring von Werten aus der Steuerung aktualisiert.

Für weitere Informationen siehe: Definition von Jitter und Latenz

Die angezeigten Werte können mit dem Kontextmenübefehl Zurücksetzen auf den Wert 0 zurückgesetzt werden.

Task

Taskname, wie in der Taskkonfiguration definiert

Status

  • Nicht erzeugt: Task wurde seit der letzten Aktualisierung noch nicht gestartet; speziell für Ereignis-Tasks

  • Erzeugt: Task ist im Laufzeitsystem bekannt, ist aber noch nicht in Betrieb

  • Gültig: Task ist normal in Betrieb

  • Ausnahme: Task hat Ausnahmezustand

Anzahl IEC-Zyklen

Anzahl der seit dem ersten Starten der Applikation ausgeführten Zyklen, in denen der IEC-Code tatsächlich aufgerufen wurde.

Dieser Wert entspricht somit einem Hugo-Zähler im Code. Wenn aber das Zielsystem die Zählfunktion nicht unterstützt, bleibt die Anzahl 0.

Anzahl Zyklen

Anzahl der bereits ausgeführten Zyklen seit dem Einloggen auf die Steuerung, auch wenn die Task in STOP ist

Die Anzahl entspricht den Aufrufen von IecTaskCycle2 und wird auch dann inkrementiert, wenn die Applikation in STOP ist.

Allerdings hängt es vom Zielsystem ab, ob Zyklen gezählt werden, in denen die Applikation nicht läuft. In diesem Fall kann die Anzahl Zyklen größer werden als die Anzahl IEC-Zyklen.

Letzte Zykluszeit (µs)

Letzte gemessene Zykluszeit [µs]

Durchschnittliche Zykluszeit (µs)

Durchschnittliche Zykluszeit über alle Zyklen [µs]

Max. Zykluszeit  (µs)

Maximale gemessene Zykluszeit über alle Zyklen [µs]

Min. Zykluszeit  (µs)

Minimale gemessene Zykluszeit über alle Zyklen [µs]

Jitter  (µs)

Aktueller Wert des periodischen Jitters [µs]

Hinweis: Von CODESYS 3.5 SP11 bis SP15 wird der Spitze-Spitze-Wert des periodischen Jitters angezeigt. In älteren Versionen wird, wie auch jetzt wieder ab SP16, der aktuelle Wert des periodischen Jitters angezeigt.

Min. Jitter  (µs)

Minimaler gemessener periodischer Jitter [µs]

Max. Jitter  (µs)

Maximaler gemessener periodischer Jitter [µs]

Core

Nummer des Prozessorkerns, auf dem die Task gerade ausgeführt wird

Beispiel: 2

Voraussetzung: Die Steuerung verfügt über einen Mehrkernprozessor.

Wenn die CPU keine Mehrkern-CPU ist, wird hier der Wert -1 angezeigt.